deluged city

Translations
затопленный город
After the storm, the deluged city struggled to recover.
После шторма затопленный город пытался восстановиться.